package STUDENT.HOANGQUOCVIET.OOPs;

import java.util.Scanner;

import javax.swing.plaf.synth.SynthOptionPaneUI;

public class Views {

	public static void main(String[] args) {
		// Viết code trong này :D
		// 1. Đưa ra yêu cầu nhập thông tin UserName?
		System.out.println("+ Mời nhập vào UserName?");
String strUser, strPassword;
Scanner sc = new Scanner(System.in);
strUser= sc.nextLine();
		// 2. Khai báo đôi tượng ObjUser.
		UserObject objUser = new UserObject();
		// 3. Nhận giá trị người dùng nhập vào từ bàn phím
		objUser.setUserName(strUser);;

		// 4. Kiểm tra xem người dùng đã nhập vào?
		if (objUser.getUserName().isEmpty()) {
			System.out.println("Tên truy cập bắt buộc phải nhập vào");
		} else {
			// 5. Đưa ra yêu cầu nhập thông tin PassWord?
			System.out.println("+ Mời nhập vào PassWord?");
strPassword= sc.nextLine();
			// 6. Nhận giá trị người dùng nhập vào từ bàn phím
			objUser.setPassWord(strPassword);

			// 7. Kiểm tra xem người dùng đã nhập vào?
			if (objUser.getPassWord().isEmpty()) {
				System.out.println("Mật khẩu bắt buộc phải nhập vào");
			} else {
			// 8. Khởi tạo controllers
				Controller objControllers = new Controller();
			// 9. Ủy quyền thực thi nhiệm vụ kiểm tra tài khoản
			
				if(objControllers.CheckUserInfo(objUser))
					System.out.println("Chúc mừng chuyên gia");		
				else
				 System.out.println("Bin ngu vkl");
				
			}
		}

	}

}
